The Best Travel Spots nearby Santa Cruz Island
Travel to Santa Cruz Island in Ecuador
Find hotels nearby 🏨
Find & Book the best travel experiences here
Santa Cruz Island is located off the southwestern coast of Ventura, California, United States. It is the largest island in California and largest of the eight islands in the Channel Islands archipelago and Channel Islands National Park.
Source: WikipediaWildlife pictures in Santa Cruz Island
Shot with a Canon PowerShot SX530 HS. Exposure: 1/100, Aperture: 5.6, Focal Length: 49.9, ISO: 200